<?php
session_start();
$transaccion=$_SESSION['caweb']['consecutivo'];

require_once "../funciones.php";

$link27 = con_caweb();
$result27 ="SELECT * FROM temporal WHERE interno='$_GET[serial]' and transaccion='$transaccion'";
$result27=mysql_query($result27,$link27) or die('Error temporal, '.mysql_error());

if (mysql_num_rows($result27)>0)
{
        $_SESSION['caweb']['resultado'] = 3;
        echo "<script languaje='Javascript'>window.location.replace('movimientos_stp.php');</script>";
}
else 
{
	$link24 = con_caweb();
	$result24 ="SELECT * FROM seriales_partes WHERE interno='$_GET[serial]'";
	$result24=mysql_query($result24,$link24) or die('Error seriales, '.mysql_error());
	if (mysql_num_rows($result24)>0)
	{
		$row24 = mysql_fetch_array($result24);

		$sucursalerror=0;
		if ($row24[sucursalcontrol] <> $_SESSION['caweb']['sucursal']) { $sucursalerror=1; }

		$origenerror=1;
		$bodegaorigen=$_SESSION['caweb']['bodegaorigen'];
		$bodegaorigen=split(",",$bodegaorigen);
		reset ($bodegaorigen);
		foreach ($bodegaorigen as $valor)
		{
		        if (trim($valor)==trim($row24['bodega'])) { $origenerror=0;  }
		}

		$asignacionerror=0;
		if($row24[estado]=='A' OR $row24[estado]=='V') $asignacionerror=1; 
		
		if ($origenerror==0 AND $sucursalerror==0 AND $asignacionerror==0)
		{

			$link23 = con_caweb();
			$fechacreo=date('Y-m-d H:i:s');

			$username=$_SESSION['caweb']['username'];
			$bodegadestino=$_SESSION['caweb']['bodegadestino'];
			$ubicaciondestino=$_SESSION['caweb']['ubicaciondestino'];
			$pedido_stp=$_SESSION['caweb']['pedido_stp'];

			$result23 ="INSERT INTO temporal (transaccion,interno,item,cantidad,sucursalorigen,bodegaorigen,";
			$result23.="sucursaldestino,bodegadestino,ubicaciondestino,calidad,estado,usuariocreo,fechacreo,pedido) ";
			$result23.="VALUES ('$transaccion','$row24[interno]','$row24[item]','1','$row24[sucursalcontrol]',";
			$result23.="'$row24[bodega]','$row24[sucursalcontrol]','$bodegadestino','$ubicaciondestino',";
			$result23.="'$row24[calidad]','$row24[estado]','$username','$fechacreo','$pedido_stp')";
			$result23=mysql_query($result23,$link23) or die('Error documentos, '.mysql_error());
	        $_SESSION['caweb']['resultado'] = 1;
			echo "<script languaje='Javascript'>window.location.replace('movimientos_stp.php');</script>";
		}
		else
		{
			if ($origenerror==1) 		{ $_SESSION['caweb']['resultado'] = 4; } 
			if ($sucursalerror==1) 		{ $_SESSION['caweb']['resultado'] = 5; }
			if ($asignacionerror==1) 	{ $_SESSION['caweb']['resultado'] = 6; }
			$_SESSION['caweb']['bodegaactualitem'] = trim($row24['bodega']);
			$_SESSION['caweb']['sucursalactualitem'] = trim($row24['sucursalcontrol']);
   			echo "<script languaje='Javascript'>window.location.replace('movimientos_stp.php');</script>";
		}
	}
	else
	{
            $_SESSION['caweb']['resultado'] = 0;
            echo "<script languaje='Javascript'>window.location.replace('movimientos_stp.php');</script>";
	}
}

$_SESSION['caweb']['ultimointerno']=$_GET[serial];

?>
